X=[1, 0;
0.995749, 0.0892914;
0.98321, 0.17791;
0.96271, 0.265181;
0.934571, 0.350433;
0.899118, 0.432992;
0.856675, 0.512185;
0.807567, 0.587339;
0.752117, 0.65778;
0.69065, 0.722835;
0.62349, 0.781831;
0.551028, 0.83418;
0.473926, 0.87963;
0.392913, 0.918015;
0.308716, 0.949169;
0.222064, 0.972925;
0.133686, 0.989118;
0.0443095, 0.997581;
-0.0453359, 0.998148;
-0.134522, 0.990652;
-0.222521, 0.974928;
-0.308628, 0.950914;
-0.392234, 0.918971;
-0.472756, 0.879564;
-0.549609, 0.833161;
-0.622209, 0.780225;
-0.689972, 0.721225;
-0.752314, 0.656624;
-0.80865, 0.58689;
-0.858396, 0.512488;
-0.900969, 0.433884;
-0.935881, 0.35159;
-0.963034, 0.266308;
-0.982429, 0.178784;
-0.994067, 0.0897657;
-0.997946, 4.33681e-17;
-0.994067, -0.0897657;
-0.982429, -0.178784;
-0.963034, -0.266308;
-0.935881, -0.35159;
-0.900969, -0.433884;
-0.858396, -0.512488;
-0.80865, -0.58689;
-0.752314, -0.656624;
-0.689972, -0.721225;
-0.622209, -0.780225;
-0.549609, -0.833161;
-0.472756, -0.879564;
-0.392234, -0.918971;
-0.308628, -0.950914;
-0.222521, -0.974928;
-0.134522, -0.990652;
-0.0453359, -0.998148;
0.0443095, -0.997581;
0.133686, -0.989118;
0.222064, -0.972925;
0.308716, -0.949169;
0.392913, -0.918015;
0.473926, -0.87963;
0.551028, -0.83418;
0.62349, -0.781831;
0.69065, -0.722835;
0.752117, -0.65778;
0.807567, -0.587339;
0.856675, -0.512185;
0.899118, -0.432992;
0.934571, -0.350433;
0.96271, -0.265181;
0.98321, -0.17791;
0.995749, -0.0892914;
1, -1.52656e-16;
];
hold on; plot(X(:, 1), X(:, 2), '-b');
